atomic propelled - German English Dictionary